Cape lily
noun
: a southern African bulbous herb (Crinum longifolium) with showy pinkish red flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share